.
arrow_back

Filter

Secure Development Principles [DE]

Durchgeführt von Software Quality Lab
Ähnliche Kurse anzeigen
Beschreibung

Der Kurs "Secure Development Principles" ist der Schlüssel zu einer sicheren und robusten Softwareentwicklung. In der heutigen digitalen Welt, in der Cyberangriffe und Sicherheitslücken immer häufiger auftreten, ist es entscheidend, die Grundlagen der sicheren Softwareentwicklung zu beherrschen. Dieser Kurs vermittelt dir die notwendigen Kenntnisse und Fähigkeiten, um sichere Anwendungen zu planen und deren Implementierung zu begleiten. Du wirst in die Welt des Secure Development Lifecycle eingeführt, der alle Phasen von der Anforderungsaufnahme bis hin zum Deployment und der Wartung umfasst. Während der vier Tage intensiven Lernens wirst du die verschiedenen Bausteine des Secure Development Lifecycle kennenlernen. Dazu gehören Requirement Gathering, Secure Design, Secure Implementation, Secure Testing und Deployment. Der Fokus liegt dabei nicht nur auf der Theorie, sondern auch auf praktischen Anwendungen und interaktiven Übungen, die dir helfen, das Gelernte direkt anzuwenden. In der ersten Phase, dem Requirement Gathering, wirst du lernen, wie man Business- und Projektanforderungen identifiziert und dokumentiert. Hierbei ist es wichtig, die geschäftlichen Abläufe, Prozesse und kritischen Assets zu verstehen, um die Sicherheitsanforderungen richtig zu formulieren. Das Threat Modeling wird dir helfen, potenzielle Angriffsvektoren zu identifizieren und geeignete Risikominderungsstrategien zu entwickeln. Im Bereich des Secure Design wirst du mit Prinzipien wie Security by Design und Robust Architecture vertraut gemacht. Hier lernst du, wie du Anwendungen von Grund auf sicher planen und entwickeln kannst. Du wirst auch wichtige Technologien und Designüberlegungen kennenlernen, die für eine sichere Softwareentwicklung unerlässlich sind. Die Secure Implementation behandelt bewährte Methoden und Standards, wie die OWASP Top 10, die dir helfen, häufige Sicherheitsanfälligkeiten zu vermeiden. Du wirst lernen, wie man Authentifizierung, Datenintegrität und Logging richtig umsetzt, um die Sicherheit deiner Anwendungen zu gewährleisten. Ein weiterer wichtiger Bestandteil des Kurses ist das Testing. Du wirst die Grundlagen des automatisierten Testens und Penetrationstests kennenlernen und erfahren, wie Chaos Engineering zur Resilienz deiner Anwendungen beitragen kann. Schließlich wirst du dich mit dem Deployment und der langfristigen Wartung deiner Software beschäftigen. Hierbei werden Themen wie Release-Strategien, Change Management und Desaster Recovery behandelt, um sicherzustellen, dass deine Anwendungen auch langfristig sicher und funktionsfähig bleiben. Am Ende des Kurses wirst du ein solides Verständnis für die Prinzipien der sicheren Softwareentwicklung erlangt haben und in der Lage sein, Schwachstellen in Konzepten und Architekturen zu erkennen sowie Business-kritische Assets zu identifizieren. Dieser Kurs ist nicht nur eine Investition in deine berufliche Zukunft, sondern auch ein wichtiger Schritt, um die Sicherheit in der Softwareentwicklung zu verbessern.

Tags
#Risikomanagement #IT-Sicherheit #Cybersecurity #DevOps #Cybersicherheit #Softwarearchitektur #Deployment #OWASP #Software-Testing #Testing
record_voice_over
Typ
Präsenz Kurs
language
Kurs Sprache
Deutsch
location_on
Ort
Online
calendar_month
Termine
2
Termine
Begin
2025-09-21
2025-09-21
Ende
2025-09-24
2025-09-24
Kursgebühr
€ 2850.00
Typ
Ort
Sprache
Dauer
record_voice_over Präsenz Kurs
location_on Online
language Deutsch
timer 4 Tage
Präsenz Kurs
Online
Deutsch
4 Tage
Kursgebühr
€ 2850.00
Begin
2025-11-16
2025-11-16
Ende
2025-11-19
2025-11-19
Kursgebühr
€ 2850.00
Typ
Ort
Sprache
Dauer
record_voice_over Präsenz Kurs
location_on Online
language Deutsch
timer 4 Tage
Präsenz Kurs
Online
Deutsch
4 Tage
Kursgebühr
€ 2850.00
Kurs Details
Zielgruppe

Der Kurs richtet sich an Software Projektmanager, Product Owner, Business Analysten, Requirements Engineers, IT Consultants, Junior Software-Cloudarchitekten und Junior Softwareentwickler. Wenn du bereits Erfahrung in der Softwareentwicklung hast und deine Kenntnisse im Bereich der sicheren Softwareentwicklung vertiefen möchtest, ist dieser Kurs genau das Richtige für dich. Programmierkenntnisse sind keine Voraussetzung, jedoch ist Berufserfahrung in der Softwareentwicklung hilfreich, um den Kursinhalten gut folgen zu können.

Kurs Inhalt

Secure Development Principles beziehen sich auf die bewährten Praktiken und Methoden, die bei der Entwicklung von Software angewendet werden, um Sicherheitsanfälligkeiten zu minimieren. Der Kurs behandelt alle Aspekte des Secure Development Lifecycle, von der Anforderungsaufnahme über das Design und die Implementierung bis hin zu Tests und Deployment. Ziel ist es, robuste und sichere Anwendungen zu erstellen, die den aktuellen Sicherheitsanforderungen gerecht werden und potenzielle Bedrohungen proaktiv adressieren.

Fragen die du nach der Kurs beantworten kannst
  • Was sind die Hauptbestandteile des Secure Development Lifecycle?
  • Wie identifizierst du Business-kritische Assets?
  • Was ist Threat Modeling und warum ist es wichtig?
  • Nenne drei Prinzipien des Secure Design.
  • Was sind die OWASP Top 10 und ihre Bedeutung?
  • Wie führt man einen Penetrationstest durch?
  • Was sind die wichtigsten Aspekte des Change Managements in der Softwareentwicklung?
  • Erkläre den Begriff 'Security by Design'.
  • Was sind die Herausforderungen bei der Implementierung von sicheren Anwendungen?
  • Wie kannst du die Resilienz deiner Software durch Chaos Engineering verbessern?
Diese Kurse könnten dich auch interessieren
ISO 27001 & Secure Software Development Li...
ETC
record_voice_over
Mehrere Typen
language
Deutsch
calendar_month
2025-06-15
location_on
Mehrere Orte
euro
ab 2675.00
Secure Programming with .NET and Microsoft...
ETC
record_voice_over
Mehrere Typen
language
Deutsch
calendar_month
2025-08-10
location_on
Mehrere Orte
euro
ab 1910.00
Implementing Secure Solutions with Virtual...
ETC
record_voice_over
Mehrere Typen
language
Deutsch
calendar_month
2025-10-26
location_on
Mehrere Orte
euro
ab 3615.00
VMware vSphere: Operate, Scale and Secure ...
tecTrain
record_voice_over
Präsenz Kurs
language
Deutsch
calendar_month
2025-10-19
location_on
Mehrere Orte
euro
ab 3750.00
ISO 27001 & Secure Software Development Li...
ETC
record_voice_over
Mehrere Typen
language
Deutsch
calendar_month
2025-06-15
location_on
Mehrere Orte
euro
ab 2675.00
Secure Programming with .NET and Microsoft...
ETC
record_voice_over
Mehrere Typen
language
Deutsch
calendar_month
2025-08-10
location_on
Mehrere Orte
euro
ab 1910.00
Implementing Secure Solutions with Virtual...
ETC
record_voice_over
Mehrere Typen
language
Deutsch
calendar_month
2025-10-26
location_on
Mehrere Orte
euro
ab 3615.00
VMware vSphere: Operate, Scale and Secure ...
tecTrain
record_voice_over
Präsenz Kurs
language
Deutsch
calendar_month
2025-10-19
location_on
Mehrere Orte
euro
ab 3750.00
Bewertung
star
star
star
star
star
0 von 5
0 Bewertungen
5 Sterne:
0%
4 Sterne:
0%
3 Sterne:
0%
2 Sterne:
0%
1 Stern:
0%
Erfahrungsberichte
Keine Bewertung vorhanden
rate_review
Hast du den Kurs besucht? Dann schreibe doch eine Bewertung!
Veröffentlichungsinfos - ID: 15 - letztes Update: 2025-06-08 14:35:32 - Anbieter-ID: 1 - Datenquelle: Webcrawler